package com.fdb.efp.nls.service.dao;

import com.fdb.efp.nls.service.domain.CaStrategyCfg;
import com.fdb.efp.nls.service.vo.CaStrategyCfgVO;

import java.util.List;

/**
 * <p>DAO interface:CA加签策略配置表				<p>
 * @author chenqm1
 * @date 2018-06-09
 */
public interface CaStrategyCfgDao {
	
	public int insertCaStrategyCfg(CaStrategyCfg caStrategyCfg);
	
	public int deleteByPk(CaStrategyCfg caStrategyCfg);
	
	public int updateByPk(CaStrategyCfg caStrategyCfg);
	
	public CaStrategyCfg queryByPk(CaStrategyCfg caStrategyCfg);
	
	public List<CaStrategyCfg> queryAllOwnerByPage(CaStrategyCfgVO caStrategyCfg);
	
	public List<CaStrategyCfg> queryAllCurrOrgByPage(CaStrategyCfgVO caStrategyCfg);
	
	public List<CaStrategyCfg> queryAllCurrDownOrgByPage(CaStrategyCfgVO caStrategyCfg);
	
	public List<CaStrategyCfg> queryByLegalOrgCode(CaStrategyCfgVO caStrategyCfgVo);

}
